electrical soil-heating - Spanish English Dictionary